common snapping turtle - Espagnol Anglais Dictionnaire